Boolean Operations using Generalized Winding Numbers
نویسنده
چکیده
The generalized winding number function measures insideness for arbitrary oriented triangle meshes. Exploiting this, I similarly generalize binary boolean operations to act on such meshes. The resulting operations for union, intersection, difference, etc. avoid volumetric discretization or pre-processing. 1 Booleans & Classic Winding Numbers If A ⊂ R and B ⊂ R are open subregions of space, then their union contains all points in A or B, their intersection all points in A and B, and the difference of B fromA all points inA but not B. Written in set notation, we have respectively: A ∪ B = { p | p ∈ A or p ∈ B } , (1) A ∩ B = { p | p ∈ A and p ∈ B } , (2) A \ B = { p | p ∈ A and p / ∈ B } . (3) Meanwhile, the winding number function wA : R \ ∂A → Z determines for every point whether it is inside the set A purely by examining the set’s oriented boundary ∂A. The winding number integrates the signed surface area of ∂A projected onto a unit ball around a given point p, or in polar coordinates and w.l.o.g. p = 0:
منابع مشابه
On generalized fuzzy numbers
This paper first improves Chen and Hsieh’s definition of generalized fuzzy numbers, which makes it the generalization of definition of fuzzy numbers. Secondly, in terms of the generalized fuzzy numbers set, we introduce two different kinds of orders and arithmetic operations and metrics based on the λ-cutting sets or generalized λ-cutting sets, so that the generalized fuzzy numbers are integrat...
متن کاملConsistently Orienting Facets in Polygon Meshes by Minimizing the Dirichlet Energy of Generalized Winding Numbers
Jacobson et al. [JKSH13] hypothesized that the local coherency of the generalized winding number function proposed in that work could be used to correctly determine consistent facet orientations in polygon meshes. We report on an approach to consistently orienting facets in polygon meshes by minimizing the Dirichlet energy of generalized winding numbers. While the energy can be concisely formul...
متن کاملFuzzy Query Processing for Document Retrieval Based on GFNGMA Operators
In recent years, geometric-mean averaging operators (GMA operators) have been proposed to overcome the drawbacks of the existing T-operators and averaging operators for handling the Boolean “AND” and “OR” operations in fuzzy information retrieval. However, the GMA operators can not deal with queries represented by generalized fuzzy numbers. In this paper, we present generalized fuzzy number geo...
متن کاملAddressable Procedures for Logic and Arithmetic Operations with DNA Strands
Abstract: In this paper, we consider addressable procedures with DNA strands for logic and arithmetic operations. Using a theoretical model for DNA computing, we first show a DNA representation of binary numbers of bits, and propose a procedure to assign values for the representation. The procedure is applicable to binary numbers of bits in lab steps in parallel. Next, we propose a procedure fo...
متن کاملNew Generalized Interval Valued Intuitionistic Fuzzy Numbers
The aim of this paper is investigate the notion of a generalized interval valued intuitionistic fuzzy number (GIVIFN), which extends the interval valuedintuitionistic fuzzy number. Firstly, the concept of GIVIFNBs is introduced.Arithmetic operations and cut sets over GIVIFNBBs are investigated. Then the values and ambiguities of the membership degree and the non-membership degree and the value ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1601.07953 شماره
صفحات -
تاریخ انتشار 2016